What are you looking for?
Explore Afton, OK
Afton is a small town located in northeastern Oklahoma, United States. With a population of around 1,000 residents, it offers a tight-knit community atmosphere. The town is known for its scenic beauty, surrounded by rolling hills and picturesque landscapes. Afton is also home to the popular Grand Lake O' the Cherokees, a large reservoir that attracts visitors for boating, fishing, and other water activities. The town has a rich history, with several historic buildings and landmarks that showcase its heritage.